package com.hzhr.iot.statis.sdk.model.deviceDataException;

import com.hzhr.iot.core.annotation.CygModel;
import com.hzhr.iot.core.annotation.CygProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "DeviceDataExceptionModel", description = "设备数据异常模型")
public class DeviceDataExceptionModel {
    @ApiModelProperty(value = "说明 : 采集设备编号")
    @CygProperty(show = "", entityProp = "collectDeviceId")
    private Integer collectDeviceId;
    @ApiModelProperty(value = "说明 : 采集设备代码")
    @CygProperty(show = "", entityProp = "collectDeviceCode")
    private String collectDeviceCode;
    @ApiModelProperty(value = "说明 : 采集设备种类代码")
    @CygProperty(show = "", entityProp = "collectDeviceCategoryCode")
    private String collectDeviceCategoryCode;
    @ApiModelProperty(value = "说明 : 采集设备种类描述")
    @CygProperty(show = "", entityProp = "")
    private String collectDeviceCategoryDes;
    @ApiModelProperty(value = "说明 : 采集设备部门编号")
    @CygProperty(show = "", entityProp = "collectDeviceDeptId")
    private Integer collectDeviceDeptId;
    @ApiModelProperty(value = "说明 : 采集设备部门名称")
    @CygProperty(show = "", entityProp = "collectDeviceDeptName")
    private String collectDeviceDeptName;
    @ApiModelProperty(value = "说明 : 采集设备资源代码")
    @CygProperty(show = "", entityProp = "collectDeviceResourceCode")
    private String collectDeviceResourceCode;
    @ApiModelProperty(value = "说明 : 物联网设备编号")
    @CygProperty(show = "", entityProp = "iotDeviceId")
    private Integer iotDeviceId;
    @ApiModelProperty(value = "说明 : 物联网设备代码")
    @CygProperty(show = "", entityProp = "iotDeviceCode")
    private String iotDeviceCode;
    @ApiModelProperty(value = "说明 : 物联网设备代码")
    @CygProperty(show = "", entityProp = "iotDeviceCategoryCode")
    private String iotDeviceCategoryCode;
    @ApiModelProperty(value = "说明 : 物联网设备公司编号")
    @CygProperty(show = "", entityProp = "iotDeviceCompanyId")
    private Integer iotDeviceCompanyId;
    @ApiModelProperty(value = "说明 : 物联网设备公司名称")
    @CygProperty(show = "", entityProp = "iotDeviceCompanyName")
    private String iotDeviceCompanyName;
    @ApiModelProperty(value = "说明 : 燃气用户编号")
    @CygProperty(show = "", entityProp = "gasUserId")
    private Integer gasUserId;
    @ApiModelProperty(value = "说明 : 燃气用户代码")
    @CygProperty(show = "", entityProp = "gasUserCode")
    private String gasUserCode;
    @ApiModelProperty(value = "说明 : 异常天数")
    @CygProperty(show = "", entityProp = "exceptionDayCount")
    private Integer exceptionDayCount;
    @ApiModelProperty(value = "说明 : 异常类型")
    @CygProperty(show = "", entityProp = "exceptionType")
    private String exceptionType;
    @ApiModelProperty(value = "说明 : 异常类型描述")
    @CygProperty(show = "", entityProp = "exceptionTypeExt_des")
    private String exceptionTypeDes;
    @ApiModelProperty(value = "说明 : 统计日期(毫秒级时间戳)")
    @CygProperty(show = "", entityProp = "statisDate")
    private Long statisDate;

    public Integer getCollectDeviceId() {
        return collectDeviceId;
    }

    public void setCollectDeviceId(Integer collectDeviceId) {
        this.collectDeviceId = collectDeviceId;
    }

    public String getCollectDeviceCode() {
        return collectDeviceCode;
    }

    public void setCollectDeviceCode(String collectDeviceCode) {
        this.collectDeviceCode = collectDeviceCode;
    }

    public Integer getCollectDeviceDeptId() {
        return collectDeviceDeptId;
    }

    public void setCollectDeviceDeptId(Integer collectDeviceDeptId) {
        this.collectDeviceDeptId = collectDeviceDeptId;
    }

    public String getCollectDeviceDeptName() {
        return collectDeviceDeptName;
    }

    public void setCollectDeviceDeptName(String collectDeviceDeptName) {
        this.collectDeviceDeptName = collectDeviceDeptName;
    }

    public String getCollectDeviceResourceCode() {
        return collectDeviceResourceCode;
    }

    public void setCollectDeviceResourceCode(String collectDeviceResourceCode) {
        this.collectDeviceResourceCode = collectDeviceResourceCode;
    }

    public Integer getIotDeviceId() {
        return iotDeviceId;
    }

    public void setIotDeviceId(Integer iotDeviceId) {
        this.iotDeviceId = iotDeviceId;
    }

    public String getIotDeviceCode() {
        return iotDeviceCode;
    }

    public void setIotDeviceCode(String iotDeviceCode) {
        this.iotDeviceCode = iotDeviceCode;
    }

    public Integer getIotDeviceCompanyId() {
        return iotDeviceCompanyId;
    }

    public void setIotDeviceCompanyId(Integer iotDeviceCompanyId) {
        this.iotDeviceCompanyId = iotDeviceCompanyId;
    }

    public String getIotDeviceCompanyName() {
        return iotDeviceCompanyName;
    }

    public void setIotDeviceCompanyName(String iotDeviceCompanyName) {
        this.iotDeviceCompanyName = iotDeviceCompanyName;
    }

    public Integer getGasUserId() {
        return gasUserId;
    }

    public void setGasUserId(Integer gasUserId) {
        this.gasUserId = gasUserId;
    }

    public String getGasUserCode() {
        return gasUserCode;
    }

    public void setGasUserCode(String gasUserCode) {
        this.gasUserCode = gasUserCode;
    }

    public Integer getExceptionDayCount() {
        return exceptionDayCount;
    }

    public void setExceptionDayCount(Integer exceptionDayCount) {
        this.exceptionDayCount = exceptionDayCount;
    }

    public String getExceptionType() {
        return exceptionType;
    }

    public void setExceptionType(String exceptionType) {
        this.exceptionType = exceptionType;
    }

    public Long getStatisDate() {
        return statisDate;
    }

    public void setStatisDate(Long statisDate) {
        this.statisDate = statisDate;
    }

    public String getCollectDeviceCategoryCode() {
        return collectDeviceCategoryCode;
    }

    public void setCollectDeviceCategoryCode(String collectDeviceCategoryCode) {
        this.collectDeviceCategoryCode = collectDeviceCategoryCode;
    }

    public String getIotDeviceCategoryCode() {
        return iotDeviceCategoryCode;
    }

    public void setIotDeviceCategoryCode(String iotDeviceCategoryCode) {
        this.iotDeviceCategoryCode = iotDeviceCategoryCode;
    }

    public String getCollectDeviceCategoryDes() {
        return collectDeviceCategoryDes;
    }

    public void setCollectDeviceCategoryDes(String collectDeviceCategoryDes) {
        this.collectDeviceCategoryDes = collectDeviceCategoryDes;
    }

    public String getExceptionTypeDes() {
        return exceptionTypeDes;
    }

    public void setExceptionTypeDes(String exceptionTypeDes) {
        this.exceptionTypeDes = exceptionTypeDes;
    }
}

